home *** CD-ROM | disk | FTP | other *** search
/ The SysOP's Companion / The SysOP's Companion (Tropical Publishing) (1993).ISO / spitfire / whatsnew.33 < prev    next >
Text File  |  1993-05-15  |  48KB  |  1,051 lines

  1. ATTENTION BETA TESTERS: Beta testing is NOT merely the opportunity to run
  2.                         the latest software version.  As a beta tester you
  3.                         have a RESPONSIBILITY TO TEST EACH NEW FEATURE AND
  4.                         CHANGE that is described in this WHATSNEW.33 file
  5.                         and REPORT YOUR TEST RESULTS to Mike Woltz.  This
  6.                         means YOU!  The best way in the world to lose 
  7.                         your beta test rights is to not test and report!
  8.  
  9.  
  10. February 4, 1993
  11.  
  12.    I have made a change in the manner in which SPITFIRE initializes the
  13. modem which should afford the Sysop greater flexibility.  When you
  14. first boot this copy of SPITFIRE, the initialization of your modem will
  15. most likely fail (I hope it does).  When you see the below message when
  16. booting this copy of SPITFIRE, answer "Yes"...
  17.  
  18. ■ Your modem is not properly responding.
  19. ■ Do you wish to continue? [y/n]
  20.  
  21. Then at the "SPITFIRE ready..." prompt, press your ALT+M keystrokes.
  22. You will see a new variable within the ALT+M window.  This new variable
  23. is referred to as the "<P> Pre-Initialization String" ... Previously
  24. SPITFIRE automatically sent an ATZ followed by a carriage return to the
  25. modem before sending the configured modem init string.  Now SPITFIRE
  26. sends the configured "Pre-Init string" to the modem before the
  27. configured init string.  The reason for making this configurable is
  28. that I recently discovered that there are a few (VERY FEW) modem that
  29. will choke if the ATZ is followed by a carriage return.  Therefore, the
  30. ONLY way (that I can think of) around this is to make it configurable
  31. (this should cause me not less that about 10000 messages a year).  In
  32. other words, if your modem needs a carriage return after the ATZ (99%
  33. will) then you need configure the "Pre-Initialization String" as ATZ^M
  34. ...  If your modem is one of those that chokes on the carriage return,
  35. then you need to configure the "Pre-Initialization String" as ATZ.  In
  36. the event the configured "Pre-Initialization String" is not acceptable
  37. to your modem, SPITFIRE will display:
  38.  
  39. ■ Pre-Init String Failure
  40.  
  41. Further, SPITFIRE previously automatically sent a carriage return to the
  42. modem after sending the configured init string.  This has been changed.
  43. Now, if you want a carriage return sent after your configured modem init
  44. string, you have to end your modem init string with a ^M ... for example
  45. if you want a carriage return sent to your modem after your configured
  46. init string (99% will want this) then your modem init string will need
  47. to look something like this:
  48.  
  49. ATS0=0V1Q0E0H0M0S2=1X1^M
  50.  
  51. otherwise it will need to look something like this:
  52.  
  53. ATS0=0V1Q0E0H0M0S2=1X1
  54.  
  55. NOTE TO JACQUE SHIPLEY:  Jacque, have fun explaining this in the manual.
  56.  
  57.  
  58.  
  59. February 2, 1993
  60.  
  61.    I received a call last night around midnight and the call
  62. jogged my memory.  I have now made a couple of last (very nice
  63. in my opinion) additions to SPITFIRE.  SPITFIRE now supports 5
  64. 'privileged security levels' per File Area and per Message
  65. Conference.  These 'privileged security levels' supercede the
  66. security level and access configuration of each File Area and
  67. Message Conference.  For example, if the security level of a
  68. Message Conference is set at 100 and the privileged security levels
  69. are set at 10;15;20;0;0, then any caller with a security level of
  70. 10,15,20 and 100 (or greater than 100) will have access to such
  71. Message Conference.
  72.  
  73.    The purpose of these additions is to solve the problem of a
  74. Sysop wanting (for example) callers with security levels of 10,
  75. 15 and 25 to access to an area but not callers with a security
  76. level of 20.  In such case, the security level of the area could
  77. be set at 21 and then set privileged security levels to 10 and
  78. 15.  Clear as mud????
  79.  
  80. NOTE TO JACQUE SHIPLEY: Jacque, this reminds me that (if we
  81. aren't already) we need to explain that the last File Area and
  82. last Message Conference of a new caller defaults to File Area #1
  83. and Message Conference #1.  Therefore, File Area #1 and Message
  84. Conference #1 should always be generic (so to speak).
  85.  
  86.    These additions will provide Sysops much more flexibility
  87. with File Areas and Message Conferences.  Please give this
  88. change a complete test and report your findings.  Thank you!
  89.  
  90.    BTW, I am still waiting for the 'green flag' with I referred to
  91. in my January 30, 1993 remarks.
  92.  
  93.  
  94.  
  95. January 30, 1993
  96.  
  97.    Folks, as far as I am concerned, SPITFIRE v3.3 is finished.  There
  98. is still some work to do with LAKOTA which I hope to get finished this
  99. weekend.  Please test each and every change in SPITFIRE and make a
  100. report.  In the event there are no unforeseen problems and when each
  101. beta tester gives me the green flag, we will then release it.  Thank
  102. you for all your help.
  103.  
  104.    The SPITFIRE.HLP file has been revised to reflect the changes and
  105. additions in SPITFIRE v3.3.  Please have a look at this file and let
  106. me know if you concur with its content.
  107.  
  108.    The internal caller database pack feature has been removed and
  109. SPITFIRE v3.3 will now shell to SFPCKUSR.COM.  Therefore, SFPCKUSR.COM
  110. must be placed in the SPITFIRE HOME directory.  SFPCKUSR v1.3 or newer
  111. MUST be used. Please test this change and report your findings.  Thank
  112. you!
  113.  
  114.  
  115.  
  116. January 24, 1993
  117.  
  118.    When maintaining the SPITFIRE caller database (ALT+A at SPITFIRE
  119. ready ... ) or from the Sysop Menu, SPITFIRE now provides the ability
  120. to alter the number of KBytes the caller has uploaded or download.  When
  121. selecting <D> Downloads and/or <U> Uploads SPITFIRE will then prompt:
  122.  
  123. <N>umber Of Files, <B>ytes, <Q>uit? 
  124.  
  125. Then, depending upon the selection made, either the number of files or
  126. the number of K-Bytes can be altered.
  127.  
  128. NOTE TO JACQUE SHIPLEY:  Jacque, please stress in the SPITFIRE manual
  129. the byte in this case is K-Bytes. Jacque, also please note the cosmetic
  130. changes in the caller database maintanence menu just i case you show the
  131. appearance in the manual.
  132.  
  133. Also, when maintaining the SPITFIRE caller database, when selecting
  134. "<M> Change Msg Data" SPITFIRE will prompt:
  135.  
  136. <N>umber Of Msgs, <C>onference, <Q>uit? 
  137.  
  138. Then, depending upon the selection made, either the caller's last
  139. message conference or the amount of messages the caller has entered can
  140. be altered.
  141.  
  142. Please completely test these additions to SPITFIRE and report the results
  143. of your tests.  Thank you!
  144.  
  145.  
  146.    Have you ever noticed that irritable double-space which shows up in
  147. messages entered via SPITFIRE?  Well, that little irritant has been
  148. there since SPITFIRE v1.0 (does anyone besides me remember that
  149. version?) but I believe you will find that it is now gone.  It will
  150. still show up in messages entered previous to the installation of this
  151. copy of SPITFIRE but it should be gone in messages entered after you
  152. install this copy of SPITFIRE.  This is one of those little fixes which
  153. seem simple but can have devastating results.  Please pay close attempt
  154. to this change and report your findings.  Thank you!
  155.  
  156.  
  157. January 22, 1993
  158.  
  159.    I have made an unnoticeable, but major, in SPITFIRE.  I will try to
  160. explain.  Previously, SPITFIRE used the pascal text file routines (line
  161. by line processing) to read and display the various display files
  162. (WELCOME1 etc).  I have changed this for a couple of reasons.
  163.  
  164. 1) SPEED!  This change should cause SPITFIRE's display file to be
  165. displayed in the fastest manner possible.  You should be able to
  166. visually see the difference.
  167.  
  168. 2) ANSI display files!  I get tired of answering messages about .CLR
  169. files not displaying properly because the files were created using
  170. THEDRAW with the line length set improperly.  This should cure this
  171. problem.  I would ask (PLEASE - PLEASE) will someone create a .CLR
  172. display file (using THEDRAW) with the line length set at 525 (or some
  173. crazy number like that) so it will not display properly using SPITFIRE
  174. v3.2 (or v3.3 prior to this copy).  Make sure that it doesn't display
  175. properly and then try it with this copy of v3.3 and let me know your
  176. results.  Thank you so very much.
  177.  
  178. PLEASE, PLEASE test this change ... this is one of those sleepers that
  179. can cause a ton of grief.  PLEASE.
  180.  
  181.  
  182. January 21, 1993
  183.  
  184.    Over the years, SPITFIRE has not supported an ANSI newsletter
  185. (SFNWSLTR.CLR).  Quite honestly, I think that there is a reason
  186. why but I don't remember what it is.  So, now maybe we will find
  187. out why since I have changed SPITFIRE to support both
  188. SFNWSLTR.BBS and SFNWSLTR.CLR.  Also, SPITFIRE nows tests to see
  189. if the newsletter has been updated since the last time the
  190. caller called.  In the event it has been updated, SPITFIRE will
  191. provide the caller with the below listed prompt:
  192.  
  193. The newsletter has been updated!
  194. Would you like to review it? [Y/n] 
  195.  
  196. This occurs after the bulletins feature and before the Main
  197. Menu.  I am not married to this added feature so if you don't
  198. like it then please let me know and I will remove it.  BTW, it
  199. is only fair for me to mention that this suggestion came from a
  200. Sysop who just selected SPITFIRE over another BBS software
  201. package which supports this feature.  Please give this change a
  202. complete test and report your findings.  Thank you!
  203.  
  204.  
  205.  
  206. January 17, 1993
  207.  
  208.    When a message is being into a 'non-mail-system' Message
  209. Conference, SPITFIRE tests to be sure the addressee is a caller
  210. of the board.  Previously when SPITFIRE was unable to match the
  211. name, the caller was simply notified that the addressee was not
  212. a caller of the board then returned to the Message Menu.  Now,
  213. the caller is notified that the addressee is not a caller of the
  214. board and then prompts the caller 'Try again? [Y/n] '.  This is
  215. one of those simple changes that can turn to *&)&^^*.  Please,
  216. (PLEASE) give this change a complete test and report your
  217. findings.  Thank you!
  218.  
  219.  
  220.  
  221. January 15, 1993
  222.  
  223.    I removed the 'efficiency report' (F5 screen) from SPITFIRE.
  224. The only purpose it ever served was to cause messages addressed
  225. to me asking what it was.
  226.  
  227.  
  228.  
  229. January 14, 1993
  230.  
  231.    The <T>...... Text Search feature on the Message Menu has
  232. been changed so display the message when the specified text is
  233. discovered.  Please give this change a complete test and report
  234. your findings.  Thank you!
  235.  
  236.  
  237.  
  238. January 9, 1993
  239.  
  240.    The "<V>...... View A File Archive" on the File Menu has been
  241. revised to display the new 'Deflated' compression method used by
  242. the new ZIP programs.
  243.  
  244.  
  245.  
  246. January 5, 1993
  247.  
  248.    The name of text file created when selecting the <P>rint Caller Database
  249. from the Sysop Menu and then select Print to <D>isk has been changed from
  250. SFUSERS.TXT to SFUSERS.LST.  This was changed to avoid overwritting a file
  251. named SFUSERS.TXT created by my SFUSERS utility.
  252.  
  253.  
  254.  
  255. January 3, 1993
  256.  
  257.    When selecting <Y>our stuff from the Main Menu, the caller
  258. will now find some additional information.  This new information
  259. is "Messages Entered" which reflects the number of messages the
  260. caller has entered.  Please give this addition a complete test and
  261. report your findings.  Thank you!
  262.  
  263.  
  264.  
  265. December 31, 1992
  266.  
  267.    I changed the Message Conference configuration portion of
  268. SPITFIRE by adding the ability to add/change the conference "Net
  269. ID Name".  This conference "Net ID Name" is used by BCSUTI and
  270. LAKOTA (other programs will most likely use it as well).  Also,
  271. when the Message Conference description is changed and the "Net
  272. ID Name" is null, then SPITFIRE automatically uses the first 13
  273. characters of the Message Conference description for the "Net ID
  274. Name".  NOTE TO JACQUE SHIPLEY (Jacque, please note the cosmetic
  275. change in the Message Conference configure menu just i case you
  276. show the appearance in the manual.)    Please give this change a
  277. complete test and report your findings.  Thank you!
  278.  
  279.  
  280. December 26, 1992
  281.  
  282.    It is becoming apparent that persistance wins my heart
  283. (really I just get tired of saying no).  SPITFIRE v3.3 now
  284. supports the current 'standard' of DOOR.SYS (How can it be a
  285. standard if it changes every couple of years?).  A reason for
  286. this change is it becomes easier to make the change than to say
  287. 'no' in a message nearly every day when the 'no' is no accepted.
  288. Rather than accepting my 'no', it just becomes a message
  289. marathon.  For the record, this change added 901 bytes to the
  290. SPITFIRE.OVR file and 16 bytes to the SPITFIRE.EXE file and took
  291. over 3 hours to code.  Does anyone really think it is worth it?
  292. A little history for you.  The reason that SPITFIRE supports
  293. DOOR.SYS to start with is because about 2 or 3 years ago another
  294. fellow just wouldn't quite leaving me messages (it becomes
  295. easier to give in than to argue about something in the message
  296. base for what seems an eternity - everyday a new message about
  297. it).  I finally gave in and added it to SPITFIRE and within a
  298. very short time I was advised of a new format for DOOR.SYS (how
  299. can it be a standard if it keeps changing????).  Anyway, the
  300. changes were made without consulting me for any input.
  301. Apparently SPITFIRE is not a big enough fish in the pond to
  302. participate in this decision making process.  Tell you what I'll
  303. do ... I'll bet the next thing will be that someone will want
  304. SPITFIRE to read DOOR.SYS upon return from a door.  Does anyone
  305. want to bet?  Please give this change a complete test and report
  306. your findings.  Thank you!
  307.  
  308. I received word this morning that there are two individuals who
  309. are apparently doing their best (as usual) to generate hate,
  310. descension and then kind of nonsense.  Below (so you will know
  311. what I am talking about) is a portion of the message I received.
  312.  
  313. MSG> I know that you don't want to hear all of the negative garbage,
  314. MSG> but there has been some discussion in the Spitfire conference
  315. MSG> about a reduction of features because the door option was removed
  316. MSG> from the file and message menus.  You probably already know who
  317. MSG> these two individuals are.  I think this is an asinine argument.
  318. MSG> More important, the users really don't seem to care.   I just
  319. MSG> wanted to let you know that I like the changes and am confused as
  320. MSG> to why these two don't.  I suspect that it is just their nature.
  321.  
  322. First, let me make it perfectly clear that there has NOT been a
  323. reduction of features.  SPITFIRE still supports the same number
  324. of doors as it has in the past.  Do anyone suspect the TRUTH is
  325. again being distorted for personal benefit and gain and to
  326. generate hate and descention.  It makes me wonder if these
  327. individuals will ever grow up and conduct themselves in an adult
  328. manner.  I cannot understand why this type of conduct is
  329. tolerated on a mail system but it surely serves to freshen my
  330. memory regarding 1 of the reasons I don't participate in any
  331. mail systems.  What do you think, folks, should I remove the
  332. <S>huffle Files feature and the SPITFIRE .QWK mail door (LAKOTA)
  333. and return the door option to the File and Message menu.  Do we
  334. want to make SPITFIRE progressive or should we allow this type
  335. of conduct to prohibit progress?  Please let me know your
  336. feelings.
  337.  
  338.  
  339. December 25, 1992
  340.  
  341.    Prior to starting a download, SPITFIRE lists the files to be
  342. downloaded.  For example:
  343.  
  344. --------------------------
  345. SF32-1.ZIP      SF32-2.ZIP
  346. --------------------------
  347. 2 File(s) to be sent.
  348.  
  349. This has been changed to show the number of bytes to be sent.
  350. For example:
  351.  
  352. --------------------------
  353. SF32-1.ZIP      SF32-2.ZIP
  354. --------------------------
  355. 2 File(s) to be sent totaling 497,273 bytes.
  356.  
  357.  
  358. December 24, 1992
  359.  
  360.    I guess persistance wins my heart (really I just get tired of
  361. saying no).  I have added a new feature to the READ MESSAGE
  362. MENU.  This new feature is "<-> Previous" (previous message).
  363. Quite honestly I have never had a problem with entering the
  364. number of the message which I wanted to go back and read but
  365. what do I know.  I can't help but suspect that this is one of
  366. those "other BBS software has it so SPITFIRE must have it too"
  367. features.  I going to sit and watch my boards for 24 hours
  368. straight and see how often this feature is used (smiling -
  369. anyone interested in a wager on this one?).  Anyway, enough of
  370. my sarcasm.  This is a feature that will require lots of
  371. testing.  It seems like a simple addition but it is one of those
  372. that can cause more grief than it is worth.  Some of the tests
  373. to be run is "what happens when the beginning of the conference
  374. is reached".  What happens if the caller is reading message 123
  375. and does not have access to messages 118-122 (are the messages
  376. properly skipped?).  Please give this change a complete test and
  377. report your findings.  Thank you!
  378.  
  379. BTW, some of you are not reporting while others are doing a very
  380. good job of reporting.  I am serious when I say "The best way in
  381. the world to lose your beta test rights is to not test and
  382. report!".  If you don't want to test and report then please move
  383. over and make room for those who want to test.  For those of you
  384. doing it right, "Thank you!".
  385.  
  386.  
  387.  
  388. December 21, 1992
  389.  
  390.    SPITFIRE has been changed to disconnect when a call is
  391. received and ATD is the first 3 characters of the first name.
  392. For example, SPITFIRE will severe the connection in the event
  393. the below is entered at the 'first name' prompt:
  394.  
  395.    Enter your first name: ATDT1-515-225-8496
  396.  
  397.    I believe that I have found the source of a problem which has
  398. existed for a number of years now.  The problem has been
  399. reported that the SPITFIRE message base scan does not always
  400. report all of a caller's messages.   I have discovered that
  401. there is a program written to be used in conjunction with
  402. SPITFIRE which will allow a caller's name to be entered
  403. differently than SPITFIRE allows.  For example, SPITFIRE uses
  404. Don Mcwhirter while this program will allow Don McWhirter (looks
  405. pretty).  When SPITFIRE scans for a caller's messages, it
  406. compares the CRC in the .IDX file against the CRC of the
  407. caller's name and does not scan the caller's name.  So, the CRC
  408. of Don McWhirter is different than the CRC of Don Mcwhirter
  409. which will cause messages to be skipped.  To avoid this problem,
  410. I have changed SPITFIRE to convert Don McWhirter to Don
  411. Mcwhirter when the caller logs on.  I assume my decision to allow
  412. functional to override cosmetics this will upset some.
  413.  
  414.  
  415. December 8, 1992
  416.  
  417.    Due to popular demand (smiling), SPITFIRE now records the
  418. second password attempts in CALLERS.LOG when the caller enters a
  419. wrong birth date as a second password.  Please give this change
  420. a complete test and report your findings.  Thank you!
  421.  
  422.    Beta tester Paul Croteau reports that the new <S>huffle Files
  423. feature doesn't work as he feels it should.  He claims that if
  424. the file to be moved already exists in the target File Area then
  425. SPITFIRE will move the file description from the source SFFILES
  426. to the destination SFFILES and then overwrite the existing file.
  427. He is, in part, correct.  In such case, SPITFIRE would move the
  428. file description for the source SFFILES to the destination
  429. SFFILES but the file itself would not be overwritten.  Anyway, I
  430. have changed this and now SPITFIRE tests to see if the file to
  431. be moved exists in the target File Area and if it exists then
  432. the operation is aborted with a message.  Please give this
  433. change a complete test and report your findings.  Thank you!
  434.  
  435.  
  436. December 6, 1992
  437.  
  438.    A new switch has been added to SPITFIRE.  Using the ALT+T
  439. keystrokes at the "SPITFIRE ready for use.." prompt, you will
  440. find a new switch entitled '<S> Search CD Rom Area SFFILES'.
  441. This switch will only have an affect on File Areas which are
  442. toggled as 'CD Rom Area'.  When this switch is set to 'Yes',
  443. then SPITFIRE will search the SFFILES.<x> for the file,
  444. otherwise, SPITFIRE will search the CD Rom drive for the file.
  445. The purpose of this switch is to allow the Sysop the opportunity
  446. to configure SPITFIRE work with a CD Rom in the most efficient
  447. manner.  In other words, if it is faster to search the CD Rom
  448. drive, then the switch should be set to 'No'.  When it is faster
  449. to search the SFFILES.<x>, then the switch should be set to
  450. 'Yes'.  I think most times 'Yes' will be the proper setting.
  451. Please give this change a complete test and report your
  452. findings.  Thank you!
  453.  
  454. December 4,  1992
  455.  
  456.    AS YOU SHOULD be aware, SPITFIRE does not search File Areas
  457. marked as CD-Rom areas when searching for <N>ew Files.  This is
  458. because there should never be any new files in such File Areas.
  459. SPITFIRE v3.2 prompts:
  460.  
  461. Skipping File Area #2 - "File Area Description"
  462.  
  463. when a CD-Rom File Area is discovered during a <N>ew File
  464. search.  The purpose of this prompt was for informational
  465. purposes ONLY.  I have removed this prompt because Sysops were
  466. confusing it with the normal
  467.  
  468. Searching File Area #2 - "File Area Description"
  469.  
  470. and they ended up leaving me messages erroneously informing me
  471. that SPITFIRE is searching CD-Rom File Areas.  Therefore, I have
  472. removed the 'Skipping' prompt in an attempt to avoid this
  473. confusion.  I assume now that I will get messages telling me all
  474. about the bugs because SPITFIRE isn't searching all the File
  475. Areas.  God grant me the serenity to accept the things I cannot
  476. change.  Please give this change a complete test and report your
  477. findings.  Thank you!
  478.  
  479.  
  480.  
  481.    AS YOU SHOULD be aware, SPITFIRE v3.2 displays the normal
  482. 'pause prompt'
  483.  
  484. MORE: <S>top, <N>onstop, < ENTER > to continue?
  485.  
  486. rather than the 'tag prompt' when searching for files/text and
  487. when no files were found to tag.  The <N>onstop feature of this
  488. prompt did not work during such operation because (quite
  489. frankly) I think it is stupid to go into nonstop mode when the
  490. file tagging ability is available.  No everyone agrees with me
  491. and for whatever reason (unknown to me) they think the nonstop
  492. feature should work.  Therefore, I have made a change in the
  493. <T>ext Search, <N>ew File Search and <F>ind A File Search.  Now,
  494. when a file(s) have not been found to tag, SPITFIRE will not
  495. display the normal 'pause prompt', rather, it will simply
  496. continue to scroll since there is no need for the screen to
  497. pause.  Please give this change a complete test and report your
  498. findings.  Thank you!
  499.  
  500.  
  501. November 29, 1992
  502.  
  503.    A change has been made in SPITFIRE which may be somewhat
  504. meaningless in some cases.  The SPITFIRE hot key has been
  505. expanded.  I will try to explain.  SPITFIRE has always supported
  506. a true hot key feature when the default SPITFIRE menus were used
  507. (non display file menus).  In other words, SPITFIRE would
  508. discontinue the display of a default menu and execute the
  509. command entered when a caller would press a key.  This feature
  510. has now been expanded to work when display files are being used
  511. as menus.  The reason I say this may be somewhat meaningless in
  512. some cases is because the feature will not work if the display
  513. file menu is designed to disallow the caller to break out of the
  514. display.  Additionally, most high speed modems have buffer.
  515. This means the menu could already be sent to the modem by the
  516. time the caller presses a key.  In such case, the modem will
  517. send the data to the caller (the caller will see the entire
  518. menu).  Please give this change a complete test and report your
  519. findings.  Thank you!
  520.  
  521.  
  522.  
  523. November 28, 1992
  524. -----------------
  525.  
  526.    The CD-Rom support in SPITFIRE has been changed.  When a
  527. caller selects <D>ownload, <V>iew, <R>ead and <F>ind from the
  528. File Menu, SPITFIRE now searches SFFILES.<x> in File Areas
  529. instead of the CD-Rom when the File Area is marked as a CD-Rom
  530. area.  When the file is found in a SFFILES.<x>, then SPITFIRE
  531. searches the appropriate directory on the CD-Rom to be sure the
  532. file actually exists.  This is supposed to increase the search
  533. speeds tremendously.  Thus far, there have been 4 systems test
  534. these changes against previous copies of SPITFIRE.  3 of the 4
  535. report speed increases of 5 to 8 times faster searches while 1
  536. of 4 reports the change makes searches about twice as slow.
  537. (Have you got that one figured out????  I don't).  Please give
  538. this change a complete test and report your findings.  I would
  539. like accurate information on the difference of speeds from your
  540. tests.  Thank you!
  541.  
  542.  
  543. November 27, 1992
  544. -----------------
  545.  
  546.    Some cleanup changes have been made to the 'send private
  547. file' feature within SPITFIRE (in conjunction with
  548. SFSENDIT.COM).  Previously, if a private file was flagged for a
  549. caller to download and SPITFIRE was unable to find such file,
  550. then SPITFIRE would proceed with the download and would give
  551. erroneous information about the file size etc.  This has been
  552. changed.  SPITFIRE now checks to be sure the file exists before
  553. proceeding with the file transfer.  SPITFIRE now shows the
  554. caller the size of the private file.  Please give this change a
  555. complete test and report your findings.  Thank you!
  556.  
  557.  
  558. November 22, 1992
  559. -----------------
  560.  
  561.    I have made the last change (I hope) in regard to the
  562. bi-directional file transfer support.  Previous to the
  563. compilation, when entering a blank file name on the upload side
  564. of feature, SPITFIRE would then ask "Start transfer now" (or
  565. whatever it is).  In the event the caller answered "no" to the
  566. question, then SPITFIRE would take the caller to the Batch
  567. Upload Menu.  SPITFIRE now shells directly to the appropriate
  568. external file transfer batch file rather than asking the "Start
  569. transfer now" question.  The reason is that going to the Upload
  570. Batch Menu was confusing to the caller.  For example, if the
  571. caller selected <V>iew Queue (or whatever it is), SPITFIRE would
  572. properly show the caller names of the files queued for upload
  573. (if any) while the caller was expecting to see the names of the
  574. files queued for download.  I hope you see what I am trying to
  575. explain.  In an attempt to avoid this confusion it just seems
  576. best to go right to the batch file.  Please give this change a
  577. complete test and report your findings.  Thank you!
  578.  
  579.    A nice change, I hope.  When replying to a message, the
  580. "Public Message [y/n]" prompt now defaults to how the original
  581. message is set.  For example, if the original message (message
  582. being replied to) is a public message, then SPITFIRE defaults to
  583. public when prompting the public/non-public question.  Please
  584. give this change a complete test and report your findings.
  585. Thank you!
  586.  
  587.    Whoopeeeeeeeeeeeee, another display file.  When a caller
  588. attempts to perform a file transfer and when SPITFIRE discovers
  589. that there is not enough disk space is available (per the
  590. Sysop's configuration), SPITFIRE will display NOSPACE.BBS/CLR if
  591. found.  In the event the file is not found, then SPITFIRE
  592. provides this default message "Joe, disk space currently
  593. prohibits uploads.".  Please give this addition a complete test
  594. and report your findings.  Thank you!
  595.  
  596.  
  597. November 20, 1992
  598. -----------------
  599.  
  600.    I fixed what I believe was an oversite in SPITFIRE v3.2.
  601. When a caller uploads a file that SPITFIRE didn't know was going
  602. to be uploaded, then at the conclusion of the upload when the
  603. file is found, SPITFIRE tests to be sure that the file doesn't
  604. already exist.  When the file is not found, then SPITFIRE asks
  605. the caller for a description of the file.  The oversite was
  606. SPITFIRE ignored the "Search File Area" toggle when searching
  607. for a file in the above senario.  In other words, SPITFIRE
  608. searched the File Area even if the "Search File Area" was turned
  609. off.  Please give this change a complete test and report your
  610. findings.  Thank you!
  611.  
  612.  
  613. November 18, 1992
  614. -----------------
  615.  
  616.    At the conclusion of an upload, SPITFIRE determines the
  617. length of time that passed during the upload and then time
  618. compensates the caller accordingly.  This procedure will not
  619. work properly with a bi-directional file transfer because there
  620. is no way for SPITFIRE to know how much time was actually used
  621. uploading.  In other words, it is possible that 18 minutes
  622. passed while shelled to the batch file but only 5 minutes of
  623. that time was used for uploading.  SPITFIRE now, at the
  624. conclusion of a bi-directional file transfer, checks the size of
  625. the files uploaded (if any) and calculates the approximate time
  626. spend uploading the file(s) and then compensates the caller
  627. accordingly.  Please give this change a complete test and report
  628. your findings.  Thank you!
  629.  
  630.  
  631. November 17, 1992
  632. -----------------
  633.  
  634.    The bi-directional file transfer support has been changed.
  635. Previous to this copy of SPITFIRE, a caller could load a
  636. download batch queue and then when control was passed to the
  637. upload side, the operation would be aborted if SPITFIRE
  638. discovered that there was not sufficient disk space for uploads.
  639. This has been changed.  Now, when a bi-directional file transfer
  640. protocol is selected SPITFIRE immediately tests the disk space.
  641. Now when the disk space is not sufficient for uploads, the
  642. operation is aborted immediately (before download queue is
  643. loaded).  The message provided to the caller in such case has
  644. been changed.  SPITFIRE now provides this message "Joe, disk
  645. space currently prohibits uploads.".  Please give this change a
  646. complete test and report your findings.  Thank you!
  647.  
  648.  
  649. November 15, 1992
  650. -----------------
  651.  
  652.    The "<P>......... Print Users File" feature on the Sysop Menu
  653. has been changed.  Previously, this feature simply would send a
  654. list of the board's callers to a printer.  Now, it will send the
  655. list to a printer (if the printer is turned on and ready for
  656. use) or to a text file.  In the event the printer is turned on
  657. and ready for use then SPITFIRE display 'Print to <D>isk,
  658. <P>rinter, <Q>uit? ' otherwise it will display 'Print to <D>isk,
  659. <Q>uit? '.  When <P>rinter is selected then SPITFIRE will send a
  660. list of the board's callers to a printer.  When <D>isk is
  661. selected, then SPITFIRE will create a text file named
  662. SFUSERS.TXT in the WORK directory and will send a list of the
  663. board's callers to such file.  We should also change the Sysop
  664. Menu feature's title to "<P>.... Print Caller Database".  Please
  665. give this change a complete test and report your findings.
  666. Thank you!
  667.  
  668. November 7, 1992
  669. ----------------
  670.  
  671.    A couple of years ago there was a request for SPITFIRE to
  672. some way display whether the current log on was being performed
  673. with a 'error correction' type connection.  I agreed with the
  674. suggestion but could not find space to display the information
  675. (in the top of the screen caller data).  Well, Jeremy Brown
  676. suggested the method to perform the task.  SPITFIRE has been
  677. altered to add "/EC" to the BPS of the caller (in the top screen
  678. banner) when the connection is "error correction" type.
  679.  
  680.  
  681. November 1, 1992
  682. ----------------
  683.  
  684.    When opting to View Log Files either from the "Ready..." prompt
  685. or from the Sysop Menu, you now have the option of reading replies
  686. to the questionnaire files.  The >>> VIEW LOG FILES <<< has an
  687. option <O>...SFORDER<x>.REP.  When this option is selected you
  688. are prompted to enter the letter to the corresponding questionnaire
  689. file [A..Z].  Next, you are prompted whether to begin reading the
  690. file at Today's Date, Beginning of the File, Specify A Date or
  691. Quit.  If the corresponding log file is not found, SPITFIRE will
  692. report this and return to the "Ready..." prompt or to the Sysop
  693. Menu.
  694.  
  695.   There have been reports that some of the newer modems send
  696. different result messages when an error correction connection
  697. occurs.  SPITFIRE is now hardcoded to search for ARQ, MNP and
  698. REL result codes to indicate an error correction connection
  699. has been made.  In addition to these, the SPITFIRE will search
  700. for the error correction control message the Sysop has configured
  701. using the ALT+M configuration window.
  702.  
  703.   The <M>...Erase SFMSG*.$?? has been removed from the File
  704. Removal Menu since it is no longer needed.  SFPCKMSG does not
  705. make backups of the message conference files.   
  706.  
  707. October 24, 1992
  708. ----------------
  709.   With the addition of bi-direction file transfers, the batch menu
  710. options were changed slightly.  The <U>...Upload Batch Queue was
  711. changed to <B>...Begin File Transfer and the <D>...Download Batch
  712. Queue was changed to <B>...Begin File Transfer.
  713.  
  714. October 23, 1992
  715. ----------------
  716.  
  717.    SPITFIRE now supports bi-directional file transfers.  This is 
  718. somewhat rough but will continue to be updated during the development
  719. of SPITFIRE v3.3.
  720.  
  721.    The SFEXTDN.BBS file in the SPITFIRE display path should be
  722. modified to include the name of your bi-directional transfer protocol.
  723. The title of transfer protocol (which will display to the callers)
  724. should be followed by a comma and the term "bi-directional" (without
  725. the quotes).  As an example, your SFEXTDN.BBS might look like this:
  726.  
  727. <A> Zmodem Single File,UseFile
  728. <B> Zmodem Batch,Batch,UseFile
  729. <C> Jmodem
  730. <D> Lynx Batch,Batch
  731. <E> Puma Batch,Batch,UseFile
  732. <F> HS-Link v1.12 Bi-Directional,Bi-Directional
  733.  
  734.   When the ",bi-directional" is found SPITFIRE will automatically
  735. assume a batch mode and a usefile mode.  In other words, you are
  736. not required to include a ",batch" or ",usefile" on the menu line.
  737. (For information on this refer to the SPITFIRE documentation.)
  738.  
  739.   A new batch file will be called to initiate the file transfer
  740. process.  SFEXTBI<x>.BAT should exist in your SPITFIRE external 
  741. protocol directory.  <x> should match the character by which your
  742. caller selects the associated file transfer protocol.  In other words,
  743. if the bi-directional transfer protocol is option <A> from the menu
  744. (SFEXTDN.BBS) the batch file would be named SFEXTBIA.BAT, if the
  745. bi-directional transfer protocol is option <E> from the menu
  746. (SFEXTDN.BBS) the batch file would be named SFEXTBIE.BAT, etc.  In
  747. our example above, the file would be named SFEXTBIF.BAT.  The 
  748. contents of our sample SFEXTBIF.BAT file might look like this:
  749.  
  750. @Echo Off
  751. HSLINK -P%2 @C:\SF\EXT\SFEXTRAN.LST
  752.  
  753.   When a caller selects a bi-directional file transfer, the caller
  754. is first prompted to enter the name of the file(s) they wish to
  755. download.  This follows existing download procedure, i.e., use of
  756. file tagging, etc.  SF will continue to prompt the caller until
  757. no file name is entered.  When no file name is entered, the file
  758. names selected for download will be displayed to the caller.  The
  759. caller is next prompted to enter the file name and description of 
  760. the file(s) to upload.  When prompted for a file to upload and none
  761. is entered, SPITFIRE then shells to the appropriate SFEXTBI<x>.BAT
  762. batch file so that the bi-directional file transfer can begin.
  763.  
  764. ***NOTE***  In this beta copy of SPITFIRE, selecting D from the
  765. file menu will allow the download option to work locally.  This is
  766. done for testing purposes so that the Sysop can see how the
  767. bi-directional file transfer process works.  (Your bi-directional
  768. transfer protocol will not work locally.  This only allows you
  769. to view and test the bi-directional file transfer process.)
  770.  
  771.  
  772. October 11, 1992
  773. ----------------
  774.    A new option has been added to the Message Conference Record.  You
  775. can now toggle a message conference as Read Only.  This is done by
  776. pressing ALT+R.  Pressing the asterick key "*" toggles this from Yes
  777. to No.  If toggled to No, callers can read and enter messages.  If
  778. toggled to No, messages may be read but no messages can be entered
  779. in this conference.  Beta testers should verify that this is set
  780. properly for each message conference after installing this copy of
  781. SPITFIRE.
  782.  
  783.    When opting to view the caller's records, either from the Sysop
  784. Menu or by pressing ALT+A at the 'Ready...' prompt, the caller's
  785. passwords are no longer visible.  Four astericks appear in place
  786. of the caller's password.  This is a security feature.  By selecting
  787. 'P' from the menu, a submenu appears which provides the options
  788. to <V>iew, <C>hange, or <Q>uit.  Viewing a password, simply
  789. displays the passward, Change provides the opportunity to modify
  790. the password and Quit returns you to the previous menu.
  791.  
  792.    The change regarding the display of SF1STM.BBS/CLR and 
  793. SF1STF.BBS/CLR has been removed.  These display files now work
  794. as they have in previous versions of SPITFIRE.
  795.  
  796.  
  797. September 20, 1992
  798. ------------------
  799.  
  800.    In previous versions of SPITFIRE, if operating a multi-node system 
  801. and one caller on one node was reading a message conference and another
  802. caller on another node was saving a message in that same conference,
  803. there was a 10 second or so delay in the message being saved.  This has
  804. been fixed.
  805.  
  806.    A new option is available from the ALT+Z configuration window.  This
  807. option is Upload Available Disk Space.  The Sysop will use this option
  808. to configure how much disk space must be available before a caller will
  809. be allowed to perform an upload.  The default is 100k.
  810.  
  811.    The display of SF1STF.BBS/CLR and SF1STM.BBS/CLR has been modified
  812. somewhat in relation to displaying after a caller returns from the door
  813. section of SPITFIRE.  Previously, if a caller entered the file section or
  814. the message section after returning from a door, these files would be
  815. displayed if available.  These were displayed even though the caller may
  816. have already been shown them prior to entering doors.  Because of
  817. complaints, this has been modified so that a caller returning from
  818. the door section and entering the file or message section of SPITFIRE
  819. will not have SF1STF.BBS/CLR and SF1STM.BBS/CLR displayed to them.  These
  820. will not display even though the caller enters the file or message section 
  821. of SPITFIRE for the first time upon returning from a door.
  822.  
  823.    The SPITFIRE Door option has been removed from the Message Menu.  It
  824. has been replaced with SPITFIRE Mail System.   This option will allow
  825. the caller to extract messages for download and to upload replies.  This
  826. feature uses the .QWK mail format.  As is customary with Buffalo Creek 
  827. Software this feature does not provide alot of bells and whistles options.  
  828. After the beta testing is completed, if you choose not to use this option, 
  829. simply set the security high enough so no one may access it.  However, during
  830. the beta testing, you have an obligation to make this feature available and 
  831. to test it thoroughly.
  832.  
  833.    When a caller selects the SPITFIRE Mail System, SPITFIRE will shell to
  834. LAKOTA.COM.  LAKOTA.COM must reside in your SPITFIRE home directory.  It
  835. is written in assembler and will handle your .QWK mail transfers.  The
  836. mail packet, generated when downloading with this option, should work with 
  837. any .QWK mail reader.
  838.  
  839.    The shareware version previously allowed for a 30 day or 500 caller
  840. trial before the unauthorized copy message would appear.  This has been
  841. changed to a 30 day trial period only.
  842.  
  843.  
  844. September 13, 1992
  845. ------------------
  846.  
  847.    SPITFIRE's internal message packing routines have been modified.  The
  848. Turbo Pascal code that was used to pack the message base has been
  849. removed from SPITFIRE.  SPITFIRE now shells to SFPCKMSG.COM when packing
  850. the message either as Event M or from the Sysop menu.  SFPCKMSG.COM must
  851. reside in the SPITFIRE home directory!
  852.  
  853.   In relation with this change, the option Backup Files has been removed
  854. when configuring SPITFIRE's Message Conference Records.  It has been
  855. replaced with Purge Unreceived Messages.  If this is set to Yes, when
  856. packing the message base any messages older than that configured via the
  857. Purge Msgs Older Than option will be purged even if they have not yet
  858. been received.  If set to No, unreceived messages will not be purged.
  859.  
  860.   The Routing feature, recently added to SPITFIRE, will now work with
  861. carbon copy messages.  So it is now possible to send the same message
  862. to 10 different people, routing it to 10 different locations.
  863.  
  864.   The Tag Files For Download has been changed to Tag Files For Use.  This
  865. clarifies phrasing for local log ons where the files can be tagged for
  866. copying or moving.
  867.  
  868.   SPITFIRE's netmail tagline has been shortened.
  869.  
  870. September 7, 1992
  871. -----------------
  872.    
  873.    The option to select SPITFIRE Doors from the File Menu has been removed.
  874. It has been replaced with a new option, Shuffle Files.  BE SURE TO SET
  875. THE SECURITY FEATURE OF THIS OPTION HIGH ENOUGH SO THAT IS NOT AVAILABLE
  876. TO YOUR NORMAL CALLERS!  What this feature does is allow files to be
  877. moved from one file area to another.  When the file is moved, the
  878. file name, file size, file date and file description from the original
  879. SFFILES.BBS is appended the the SFFILES.BBS of the File Area to which 
  880. the file is being moved.
  881.  
  882.    Files can now be tagged when logged on to the BBS locally.  Files may
  883. be tagged for erasing or for shuffling from one file area to another.
  884.  
  885.    If no files have been tagged and you select either the erase or shuffle
  886. option, you will be asked to enter the file name.  When you are erasing,
  887. you are prompted to verify that you wish to erase the file before it is
  888. erased.  If you are moving files you will be asked which area to move the 
  889. file to.  You are also given the opportunity to list the file areas or to 
  890. quit.
  891.  
  892.    If you have tagged files and you select to either erase or shuffle the
  893. files, the file name you have tagged defaults into the prompt requesting
  894. the file name and proceeds the same as if you were entering the file name
  895. manually.  In other words, if you are erasing tagged files, first you are
  896. asked if you wish to erase the tagged files.  If you reply with a yes,
  897. you are asked to enter the filename but the tagged file name defaults
  898. automatically.  You are then asked if you are sure you want to erase this
  899. file.  This continues until all tagged files are processed.  If you are
  900. shuffling tagged files, when you select S, the enter name of file to 
  901. move prompt appears but the file name from your tagged files defaults in
  902. automatically.  You then are asked to enter the file area you wish to
  903. move the file to.  Pressing Enter will list the file areas or you may
  904. quit.  This continues until all tagged files are processed.
  905.  
  906.    A new feature has been added to the Message Conference Records. This is
  907. "Allow Message Routing y/N?".  This feature is only applicable to message
  908. conferences that have been configured as netmail conferences.  When
  909. entering a message in a netmail conference, you are prompted as to
  910. whether to send the message via netmail, whether it should be purged
  911. when sent and now asked "Would you like to route this message? y/N"  The
  912. default is No.  If you respond with a Y, you are next prompted to enter
  913. the routing number or name.  If you are using BCSUTI ßv1.0, revision 2.8 or
  914. greater, the message will automatically be routed for you.  If you are
  915. using Bob Browne's UTI or earlier version of the BCSUTI you will need to
  916. route your messages in the normal fashion.  Hopefully Bob Browne will
  917. upgrade his UTI to take advantage of this feature.
  918.  
  919.     If a netmail message is being entered in a netmail conference which
  920. has been configured to not allow callers to delete messages, when entering
  921. a netmail message the prompt which asks if the message should be purged
  922. when sent is not displayed.
  923.  
  924.  
  925. September 6, 1992
  926. -----------------
  927.   
  928.   SPITFIRE's message option to copy a message never included the option
  929. to mark the message as a netmail message when being copied to a netmail
  930. conference area.  This has been added.  Now if a message is copied
  931. to a conference which has been configured as a netmail conference,
  932. the caller is prompted the same as if the message was being entered
  933. directly into the netmail conference (i.e., whether the message should
  934. be marked as a netmail message and if so, whether the message should
  935. be purged when sent).
  936.  
  937.   SPITFIRE has been changed in regard to the 'Purge message after it
  938. is sent? [y/N] ' question when a message is marked to be sent out on
  939. a mail network.  Previously, SPITFIRE asked this question each time
  940. a message was marked to be sent.  Now, SPITFIRE will not ask this
  941. question if 'Caller Message Deletion' is not allowed in the Message
  942. Conference.  As usual, this does NOT apply to callers with Sysop
  943. Security.
  944.  
  945.  
  946. September 5, 1992
  947. -----------------
  948.  
  949.    Significant changes have been made to the questionnaire files in
  950. SPITFIRE.  SPITFIRE can now handle 24 questionnaire files.  Previous
  951. versions only allowed 9.   The questionnaire files have been renamed.
  952. They are now called SFORDER<x>.QUE and SFORDER<x>.REP.  <x> represents
  953. an alpha character from A to Z with the exception of G and Q which
  954. are reserved for Goodbye and Quit.
  955.  
  956. Examples would be:
  957.  
  958.    SFORDERA.QUE        SFORDERA.REP
  959.    SFORDERB.QUE        SFORDERB.REP
  960.    SFORDERC.QUE        SFORDERC.REP
  961.    SFNEWU.QUE          SFNEWU.REP
  962.    
  963. and so on...  As before, the QUE represents the questionnaire file and
  964. the REP is the file where the answers to the questions are stored.
  965.  
  966. The format of SFORDER.MNU has been modified as well.  SFORDER.MNU now
  967. uses the following format:
  968.  
  969. <Title of the Questionnaire>,SEC>=x,ONETIME,PRINT
  970.  
  971. The title of the questionnaire can be up to 25 characters and should
  972. appear first on the SFORDER.MNU line.  The questionnaire title should
  973. be followed by a comma.
  974.  
  975. Next the security required to access the questionnaire is defined with
  976. SEC<=x or SEC>=x or SEC=x.  x represents a numerical value that should
  977. coincide with the framework of security levels you apply on your BBS.
  978. For this example, let's assume x = 10.  SEC<=10 would  allow callers
  979. with a security less than or equal to 10 to access the questionnaire.
  980. SEC>=10 would allow callers with a security greater than or equal to
  981. 10 to access the questionnaire.  SEC=10 would only allow callers with
  982. a security of 10 to access the questionnaire.  (Any caller with
  983. Sysop security may access a questionnaire regardless of how SEC
  984. is defined.) 
  985.  
  986. ONETIME variable will only allow the caller to answer the questionnaire
  987. one time.  If ONETIME does not appear, the questionnaire can be 
  988. answered multiple times.
  989.  
  990. PRINT will send the answers to the questionnaire to the printer.  
  991. If PRINT is not included on the line, no attempt is made to send
  992. the questionnaire answers to the printer.
  993.  
  994. An example of a Questionnaire might look like this:
  995.  
  996. SPITFIRE Orders,SEC>=10,ONETIME
  997.  
  998. Callers with a security of 10 or greater could respond to the questionnaire
  999. SPITFIRE Orders one time only.  Their responses would not be sent to the
  1000. printer.
  1001.  
  1002.  
  1003. And so begins the metamorphis of what we will come to know as SPITFIRE V3.3
  1004.  
  1005.  
  1006. Enhancements Prior To September 5, 1992
  1007. ---------------------------------------
  1008.  
  1009. NOISE FILTER
  1010. ------------
  1011. A noise filter is included which prevents garbage characters from being
  1012. accepted when a caller enters their name during the log on process.  When
  1013. any of these 'garbage characters' in the name, then SPITFIRE just asks for
  1014. the name again.  This is designed to prevent a new caller named
  1015.  
  1016. l!Y\&1xzQj2,'54BUP18oT.DYAHYEa/#LR-<.7i~5U3M
  1017.  
  1018. from logging on.
  1019.  
  1020.  
  1021. JOKER.DAT CHANGE
  1022. ----------------
  1023. A change has been made to JOKER.DAT.  If any line in JOKER.DAT is preceded
  1024. with @ followed by text, no one with that portion of the text in any part
  1025. of their name will be allowed to log on to the BBS.  This is primarily
  1026. intended for profane words but for example I will use:
  1027.  
  1028. @screw
  1029.  
  1030. The above would deny access to the BBS by anyone with the name of Screw You,
  1031. Screw It, Screw Up, Screw This Board, etc.
  1032.  
  1033. This new feature is to be used with caution because it would be extremely
  1034. easy to unintentionally deny someone access.  For example, the above (@screw)
  1035. would deny someone named Ben Thumbscrew access.  
  1036.  
  1037.  
  1038. NEW DISPLAY FILE
  1039. ----------------
  1040. A new display file has been added, SFONFAIL.BBS/CLR.  This is displayed
  1041. when a caller logs on the BBS and fails to enter the correct password.
  1042. An example of how this display file might be used would be to inform the
  1043. caller that perhaps another caller by the same name is already a user of
  1044. the BBS and that they might want to log on using a nickname or using 
  1045. their middle initial.
  1046.  
  1047.  
  1048. ADDITIONAL BAUD RATES
  1049. ---------------------
  1050. SPITFIRE will now open the comm port at 115200 or 57600.
  1051.